﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Administrativo_Unidades_Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
    protected void BtCadastrarDepto_Click(object sender, EventArgs e)
    {
        if (ValidarForm())
        {
            Unidade Unidade = new Unidade(TbUnidade.Text.Trim());
            if (Unidade.Salvar())
            {
                MsgFim.Text = "* Unidade cadastrada com sucesso.";
                TimerNovaUnidade.Enabled = true; 
                TbUnidade.Text = "";
                TbUnidade.Focus();
                Itens.DataBind();
            }
            else
            {
                MsgFim.Text = "* Ocorreu algum erro com o banco de dados, tente novamente mais tarde.";
                TimerNovaUnidade.Enabled = true;
            }
        }
    }
    protected bool ValidarForm()
    {
        bool OK = true;
        if (TbUnidade.Text.Trim() == "")
        {
            OK = false;
            MsgUnidade.Text = "* O campo Unidade não pode ficar vazio";
            TbUnidade.Text = "";
        }
        else
            MsgUnidade.Text = "";
        return OK;
    }
    protected void TimerNovaUnidade_Tick(object sender, EventArgs e)
    {
        MsgFim.Text = "";
        MsgUnidade.Text = "";
        TimerNovaUnidade.Enabled = false;
    }
}